separable controversy - German English Dictionary